Integer programming methods for large-scale practical classroom assignment problems

- Phillips, Antony E.; Waterer, Hamish; Ehrgott, Matthias; Ryan, David M.